.container {
  min-height: 100vh;
  background-color: #f5f7fa;
}

.sider {
  background: #fff;
  border-right: 1px solid #f0f0f0;
  overflow: auto;
  height: 100vh;
  position: fixed;
  left: 0;
  top: 0;
  bottom: 0;
}

.sidebarContent {
  padding: 24px;
}

.searchInput {
  margin-bottom: 16px;
}

.searchButton {
  margin-bottom: 24px;
}

.menu {
  margin-bottom: 24px;
}

.activityList {
  :global {
    .ant-list-item {
      padding: 8px 0;
    }
  }
}

.content {
  margin-left: 300px;
  padding: 24px;
}

.header {
  margin-bottom: 24px;
}

.searchBar {
  margin-bottom: 24px;

  .mainSearch {
    margin-bottom: 8px;
  }
}

.section {
  margin-bottom: 24px;
}

.repoName {
  margin-left: 8px;
}

:global {
  .ant-menu-horizontal {
    border-bottom: none;
  }

  code {
    background: #f5f5f5;
    padding: 2px 4px;
    border-radius: 4px;
    margin-right: 8px;
  }
} 